delayed suture - Spanish English Dictionary